package lingwu;

public class JiazaiText01 {
    public JiazaiText01() {
        System.out.println("无参构造方法");
    }
    static{
        System.out.println("静态代码块");
    }
    int b;
    String c;
    static int i=10;
    public void show(){
        System.out.println(b);//此处编译为什么没有错误  显然show不是静态方法
        // 调用show方法的一定是类的实例化对象  那时b已经初始化了
    }
    public static void main(String[] args) {

        JiazaiText01 text=new JiazaiText01();//new的时候会调用无参构造
        //非静态只有对象才能才能调用
        System.out.println(text.b); //      直接b编译错误,b还没有初始化
        System.out.println(text.c);
        System.out.println(i);

        text.show();
    }
}
